Video Quality Report — Noref Compare

16 analog video captures evaluated on 11 no-reference quality metrics (all brightness-agnostic — no upstream normalization required).

Metric Guide

Sharpness higher
Laplacian variance — blur vs. sharpness
Edge Strength higher
Sobel gradient — edge definition
Blocking ~1.0
8x8 DCT boundary ratio
Detail higher
Local variance — micro-detail
Texture Q higher
Structure/noise ratio — detail quality
Ringing lower
Edge overshoot / haloing — retained despite high sharpness correlation; reflects a distinct analog artifact (VCR sharpness circuits, aperture correction) that varies independently across hardware
Temporal lower
Frame-to-frame diff — flicker
Colorfulness higher
Hasler-Süsstrunk — color vibrancy
Naturalness higher
MSCN kurtosis — natural signal statistics
Crushed Blacks lower %
Shadow headroom — fraction of shadow pixels clipped to near-black
Blown Whites lower %
Highlight headroom — fraction of highlight pixels clipped to near-white

Overall Composite Ranking

Average rank across all 11 metrics (1 = best per metric). Lower average rank = better overall quality.

11-Metric Radar Comparison

All metrics on 0–100 quality scale (higher = better on all axes). Click legend to toggle. Top 5 shown by default.

Detailed Heatmap — All Metrics

ClipAvg Rank SharpEdgeBlockDetailTexQRingTempColorNaturCrBlkBlnWh

Ranked by average rank across all 11 metrics (lower = better). Cell color: green = good, red = poor. Raw metric values shown; CrBlk/BlnWh as percentages. Click any column header to sort.

Individual Metric Rankings

Visual Metric Comparisons

For each metric, a strong example frame from the best-scoring clip (near its 90th percentile) is shown. All clips are shown at the same frame number for direct comparison. Click any image to enlarge; use the AB icon to A/B compare two images with a slider.

Sharpness (higher = better) — Frame 115 (p90 in ds555tbc1_dnrOff)

AB
#1 ds555tbc1_dnrOff
Sharpness: 0.040791
AB
#2 ds555tbc1_dnrOn
Sharpness: 0.040345
AB
#3 ds555tbc0_dnrOff
Sharpness: 0.038586
AB
#4 jvctbc1_pcAuto_r3On_b2
Sharpness: 0.035173
AB
#5 mitsutbc1
Sharpness: 0.033386
AB
#6 jvctbc1_pcEdit_r3Off_b2
Sharpness: 0.031884
AB
#7 ag1980tbc1_sharpMAX_b2
Sharpness: 0.031255
AB
#8 jvctb0_pcEdit_r3Off_dv
Sharpness: 0.030800
AB
#9 ag1980tbc0
Sharpness: 0.028647
AB
#10 mitsutbc0
Sharpness: 0.028003
AB
#11 jvctb0_pcEdit_r3Off_leitchtbc1_3dY
Sharpness: 0.027777
AB
#12 jvctbc0_pcEdit_r3Off_b2
Sharpness: 0.027515
AB
#13 ag1980tbc1
Sharpness: 0.019310
AB
#14 jvctb0_pcEdit_r3Off_leitchtbc0_3dY
Sharpness: 0.013170
AB
#15 ag1980tbc1_sharpMIN_b2
Sharpness: 0.010542
AB
#16 jvctb0_pcEdit_r3Off_snellhd
Sharpness: 0.010120

Edge Strength (higher = better) — Frame 119 (p90 in ag1980tbc1_sharpMAX_b2)

AB
#1 ag1980tbc1_sharpMAX_b2
Edge Strength: 0.825641
AB
#2 jvctb0_pcEdit_r3Off_leitchtbc0_3dY
Edge Strength: 0.762941
AB
#3 ds555tbc1_dnrOff
Edge Strength: 0.742158
AB
#4 jvctb0_pcEdit_r3Off_dv
Edge Strength: 0.731633
AB
#5 mitsutbc1
Edge Strength: 0.728079
AB
#6 ds555tbc0_dnrOff
Edge Strength: 0.727982
AB
#7 jvctbc1_pcEdit_r3Off_b2
Edge Strength: 0.720849
AB
#8 ds555tbc1_dnrOn
Edge Strength: 0.718503
AB
#9 ag1980tbc1
Edge Strength: 0.711067
AB
#10 mitsutbc0
Edge Strength: 0.704891
AB
#11 ag1980tbc0
Edge Strength: 0.698435
AB
#12 jvctbc1_pcAuto_r3On_b2
Edge Strength: 0.695422
AB
#13 jvctbc0_pcEdit_r3Off_b2
Edge Strength: 0.691186
AB
#14 jvctb0_pcEdit_r3Off_leitchtbc1_3dY
Edge Strength: 0.690733
AB
#15 ag1980tbc1_sharpMIN_b2
Edge Strength: 0.581039
AB
#16 jvctb0_pcEdit_r3Off_snellhd
Edge Strength: 0.532818

Blocking (closer to 1.0 = better) — Frame 552 (p90 in ag1980tbc0)

AB
#1 ds555tbc0_dnrOff
Blocking: 1.019012
AB
#2 jvctbc1_pcAuto_r3On_b2
Blocking: 1.026878
AB
#3 mitsutbc0
Blocking: 1.035913
AB
#4 jvctbc0_pcEdit_r3Off_b2
Blocking: 1.044318
AB
#5 mitsutbc1
Blocking: 1.044635
AB
#6 ag1980tbc1_sharpMAX_b2
Blocking: 1.046218
AB
#7 ag1980tbc0
Blocking: 1.051724
AB
#8 jvctbc1_pcEdit_r3Off_b2
Blocking: 1.055231
AB
#9 ag1980tbc1
Blocking: 1.061929
AB
#10 jvctb0_pcEdit_r3Off_snellhd
Blocking: 1.066433
AB
#11 jvctb0_pcEdit_r3Off_leitchtbc1_3dY
Blocking: 1.067239
AB
#12 jvctb0_pcEdit_r3Off_dv
Blocking: 1.072857
AB
#13 ds555tbc1_dnrOff
Blocking: 1.078884
AB
#14 ag1980tbc1_sharpMIN_b2
Blocking: 1.081749
AB
#15 ds555tbc1_dnrOn
Blocking: 1.194683
AB
#16 jvctb0_pcEdit_r3Off_leitchtbc0_3dY
Blocking: 0.639390

Detail (higher = better) — Frame 479 (p90 in jvctb0_pcEdit_r3Off_dv)

AB
#1 jvctb0_pcEdit_r3Off_dv
Detail: 0.203059
AB
#2 jvctbc1_pcEdit_r3Off_b2
Detail: 0.194243
AB
#3 ag1980tbc1_sharpMAX_b2
Detail: 0.191791
AB
#4 mitsutbc1
Detail: 0.190697
AB
#5 jvctb0_pcEdit_r3Off_leitchtbc0_3dY
Detail: 0.188662
AB
#6 jvctb0_pcEdit_r3Off_leitchtbc1_3dY
Detail: 0.186766
AB
#7 jvctbc1_pcAuto_r3On_b2
Detail: 0.185913
AB
#8 mitsutbc0
Detail: 0.176755
AB
#9 jvctbc0_pcEdit_r3Off_b2
Detail: 0.174828
AB
#10 ds555tbc1_dnrOff
Detail: 0.174409
AB
#11 ag1980tbc1
Detail: 0.173462
AB
#12 ds555tbc1_dnrOn
Detail: 0.170922
AB
#13 ag1980tbc1_sharpMIN_b2
Detail: 0.162651
AB
#14 ag1980tbc0
Detail: 0.161569
AB
#15 ds555tbc0_dnrOff
Detail: 0.157247
AB
#16 jvctb0_pcEdit_r3Off_snellhd
Detail: 0.134187

Texture Q (higher = better) — Frame 302 (p90 in ag1980tbc1_sharpMIN_b2)

AB
#1 ag1980tbc1_sharpMIN_b2
Texture Q: 0.920837
AB
#2 jvctbc1_pcAuto_r3On_b2
Texture Q: 0.896022
AB
#3 ag1980tbc1
Texture Q: 0.887291
AB
#4 jvctb0_pcEdit_r3Off_snellhd
Texture Q: 0.876259
AB
#5 ds555tbc1_dnrOn
Texture Q: 0.873648
AB
#6 mitsutbc1
Texture Q: 0.872855
AB
#7 ag1980tbc0
Texture Q: 0.869287
AB
#8 mitsutbc0
Texture Q: 0.859122
AB
#9 jvctbc0_pcEdit_r3Off_b2
Texture Q: 0.855614
AB
#10 jvctbc1_pcEdit_r3Off_b2
Texture Q: 0.855204
AB
#11 ag1980tbc1_sharpMAX_b2
Texture Q: 0.849315
AB
#12 jvctb0_pcEdit_r3Off_leitchtbc0_3dY
Texture Q: 0.846604
AB
#13 jvctb0_pcEdit_r3Off_dv
Texture Q: 0.846494
AB
#14 jvctb0_pcEdit_r3Off_leitchtbc1_3dY
Texture Q: 0.843949
AB
#15 ds555tbc1_dnrOff
Texture Q: 0.821870
AB
#16 ds555tbc0_dnrOff
Texture Q: 0.817609

Ringing (lower = better) — Frame 166 (p90 in jvctb0_pcEdit_r3Off_snellhd)

AB
#1 jvctb0_pcEdit_r3Off_snellhd
Ringing: 0.136136
AB
#2 ag1980tbc1_sharpMIN_b2
Ringing: 0.153853
AB
#3 ag1980tbc1
Ringing: 0.191796
AB
#4 jvctb0_pcEdit_r3Off_leitchtbc1_3dY
Ringing: 0.215049
AB
#5 jvctbc0_pcEdit_r3Off_b2
Ringing: 0.222905
AB
#6 mitsutbc0
Ringing: 0.223651
AB
#7 mitsutbc1
Ringing: 0.224183
AB
#8 jvctb0_pcEdit_r3Off_dv
Ringing: 0.227648
AB
#9 jvctbc1_pcEdit_r3Off_b2
Ringing: 0.227723
AB
#10 ag1980tbc0
Ringing: 0.228760
AB
#11 ag1980tbc1_sharpMAX_b2
Ringing: 0.229161
AB
#12 jvctb0_pcEdit_r3Off_leitchtbc0_3dY
Ringing: 0.232504
AB
#13 ds555tbc1_dnrOn
Ringing: 0.237726
AB
#14 ds555tbc1_dnrOff
Ringing: 0.238297
AB
#15 jvctbc1_pcAuto_r3On_b2
Ringing: 0.239676
AB
#16 ds555tbc0_dnrOff
Ringing: 0.243927

Temporal (lower = better) — Frame 202 (p90 in jvctb0_pcEdit_r3Off_snellhd)

AB
#1 jvctb0_pcEdit_r3Off_snellhd
Temporal: 0.183332
AB
#2 ag1980tbc1_sharpMIN_b2
Temporal: 0.202912
AB
#3 ag1980tbc0
Temporal: 0.212355
AB
#4 ds555tbc1_dnrOn
Temporal: 0.217291
AB
#5 ds555tbc0_dnrOff
Temporal: 0.217352
AB
#6 mitsutbc0
Temporal: 0.218366
AB
#7 ag1980tbc1
Temporal: 0.223439
AB
#8 ds555tbc1_dnrOff
Temporal: 0.227129
AB
#9 jvctbc0_pcEdit_r3Off_b2
Temporal: 0.227431
AB
#10 mitsutbc1
Temporal: 0.231120
AB
#11 jvctb0_pcEdit_r3Off_leitchtbc1_3dY
Temporal: 0.233136
AB
#12 jvctbc1_pcAuto_r3On_b2
Temporal: 0.234860
AB
#13 jvctbc1_pcEdit_r3Off_b2
Temporal: 0.241616
AB
#14 ag1980tbc1_sharpMAX_b2
Temporal: 0.245104
AB
#15 jvctb0_pcEdit_r3Off_dv
Temporal: 0.245649
AB
#16 jvctb0_pcEdit_r3Off_leitchtbc0_3dY
Temporal: 0.483626

Colorfulness (higher = better) — Frame 210 (p90 in jvctb0_pcEdit_r3Off_leitchtbc0_3dY)

AB
#1 jvctb0_pcEdit_r3Off_leitchtbc0_3dY
Colorfulness: 202.979855
AB
#2 jvctb0_pcEdit_r3Off_leitchtbc1_3dY
Colorfulness: 97.092718
AB
#3 jvctb0_pcEdit_r3Off_dv
Colorfulness: 94.888435
AB
#4 jvctbc1_pcEdit_r3Off_b2
Colorfulness: 86.253696
AB
#5 mitsutbc1
Colorfulness: 85.588872
AB
#6 jvctbc1_pcAuto_r3On_b2
Colorfulness: 82.959752
AB
#7 ag1980tbc1
Colorfulness: 73.465582
AB
#8 ag1980tbc1_sharpMAX_b2
Colorfulness: 73.055745
AB
#9 ag1980tbc1_sharpMIN_b2
Colorfulness: 72.768040
AB
#10 ds555tbc1_dnrOff
Colorfulness: 71.547612
AB
#11 jvctb0_pcEdit_r3Off_snellhd
Colorfulness: 69.752415
AB
#12 ds555tbc1_dnrOn
Colorfulness: 64.461907
AB
#13 jvctbc0_pcEdit_r3Off_b2
Colorfulness: 54.374561
AB
#14 ds555tbc0_dnrOff
Colorfulness: 48.618851
AB
#15 mitsutbc0
Colorfulness: 47.773277
AB
#16 ag1980tbc0
Colorfulness: 40.277643

Naturalness (higher = better) — Frame 590 (p90 in ag1980tbc1)

AB
#1 ag1980tbc1
Naturalness: 0.118881
AB
#2 ag1980tbc1_sharpMAX_b2
Naturalness: -0.097519
AB
#3 ds555tbc1_dnrOn
Naturalness: -0.149064
AB
#4 ag1980tbc1_sharpMIN_b2
Naturalness: -0.199349
AB
#5 ds555tbc1_dnrOff
Naturalness: -0.205905
AB
#6 ag1980tbc0
Naturalness: -0.256694
AB
#7 jvctb0_pcEdit_r3Off_snellhd
Naturalness: -0.282000
AB
#8 mitsutbc1
Naturalness: -0.313312
AB
#9 jvctbc1_pcAuto_r3On_b2
Naturalness: -0.317080
AB
#10 ds555tbc0_dnrOff
Naturalness: -0.347149
AB
#11 mitsutbc0
Naturalness: -0.358366
AB
#12 jvctb0_pcEdit_r3Off_leitchtbc1_3dY
Naturalness: -0.358777
AB
#13 jvctb0_pcEdit_r3Off_dv
Naturalness: -0.373409
AB
#14 jvctbc0_pcEdit_r3Off_b2
Naturalness: -0.394290
AB
#15 jvctbc1_pcEdit_r3Off_b2
Naturalness: -0.423385
AB
#16 jvctb0_pcEdit_r3Off_leitchtbc0_3dY
Naturalness: -0.442767

Crushed Blacks (lower = better) — Frame 419 (p90 in jvctb0_pcEdit_r3Off_snellhd)

AB
#1 jvctb0_pcEdit_r3Off_snellhd
Crushed Blacks: 0.0%
AB
#2 ds555tbc1_dnrOn
Crushed Blacks: 1.0%
AB
#3 ds555tbc1_dnrOff
Crushed Blacks: 1.8%
AB
#4 ag1980tbc1_sharpMIN_b2
Crushed Blacks: 3.5%
AB
#5 ds555tbc0_dnrOff
Crushed Blacks: 3.8%
AB
#6 ag1980tbc1
Crushed Blacks: 6.6%
AB
#7 ag1980tbc0
Crushed Blacks: 7.6%
AB
#8 ag1980tbc1_sharpMAX_b2
Crushed Blacks: 11.3%
AB
#9 jvctb0_pcEdit_r3Off_leitchtbc0_3dY
Crushed Blacks: 14.2%
AB
#10 jvctb0_pcEdit_r3Off_leitchtbc1_3dY
Crushed Blacks: 15.0%
AB
#11 mitsutbc0
Crushed Blacks: 21.9%
AB
#12 mitsutbc1
Crushed Blacks: 22.2%
AB
#13 jvctbc1_pcEdit_r3Off_b2
Crushed Blacks: 22.9%
AB
#14 jvctbc0_pcEdit_r3Off_b2
Crushed Blacks: 23.6%
AB
#15 jvctbc1_pcAuto_r3On_b2
Crushed Blacks: 26.3%
AB
#16 jvctb0_pcEdit_r3Off_dv
Crushed Blacks: 30.7%

Blown Whites (lower = better) — Frame 0 (p90 in ag1980tbc0)

AB
#1 ag1980tbc0
Blown Whites: 0.0%
AB
#2 ag1980tbc1
Blown Whites: 0.0%
AB
#3 ag1980tbc1_sharpMAX_b2
Blown Whites: 0.0%
AB
#4 ag1980tbc1_sharpMIN_b2
Blown Whites: 0.0%
AB
#5 ds555tbc0_dnrOff
Blown Whites: 0.0%
AB
#6 ds555tbc1_dnrOff
Blown Whites: 0.0%
AB
#7 ds555tbc1_dnrOn
Blown Whites: 0.0%
AB
#8 jvctb0_pcEdit_r3Off_dv
Blown Whites: 0.0%
AB
#9 jvctb0_pcEdit_r3Off_leitchtbc0_3dY
Blown Whites: 0.0%
AB
#10 jvctb0_pcEdit_r3Off_leitchtbc1_3dY
Blown Whites: 0.0%
AB
#11 jvctb0_pcEdit_r3Off_snellhd
Blown Whites: 0.0%
AB
#12 jvctbc0_pcEdit_r3Off_b2
Blown Whites: 0.0%
AB
#13 jvctbc1_pcAuto_r3On_b2
Blown Whites: 0.0%
AB
#14 jvctbc1_pcEdit_r3Off_b2
Blown Whites: 0.0%
AB
#15 mitsutbc0
Blown Whites: 0.0%
AB
#16 mitsutbc1
Blown Whites: 0.0%

Appendix: Sample Frames

Evenly-spaced frames from each clip for visual reference and decode verification. Click any image to enlarge.

ag1980tbc0

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

ag1980tbc1

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

ag1980tbc1_sharpMAX_b2

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

ag1980tbc1_sharpMIN_b2

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

ds555tbc0_dnrOff

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

ds555tbc1_dnrOff

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

ds555tbc1_dnrOn

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

jvctb0_pcEdit_r3Off_dv

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

jvctb0_pcEdit_r3Off_leitchtbc0_3dY

Frame 98
Frame 197
Frame 296
Frame 394
Frame 493

jvctb0_pcEdit_r3Off_leitchtbc1_3dY

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

jvctb0_pcEdit_r3Off_snellhd

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

jvctbc0_pcEdit_r3Off_b2

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

jvctbc1_pcAuto_r3On_b2

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

jvctbc1_pcEdit_r3Off_b2

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

mitsutbc0

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495

mitsutbc1

Frame 99
Frame 198
Frame 297
Frame 396
Frame 495
Select another image to compare
AB
A
B
Scroll to zoom · Drag to pan · R to reset · Escape to close

Data source: noref_compare_20260218_232329.json